runtime._type.gcdata (field)
11 uses
runtime (current package)
cgocheck.go#L118: cgoCheckBits(src, typ.gcdata, off, size)
cgocheck.go#L220: cgoCheckBits(src, typ.gcdata, off, size)
mbitmap.go#L730: ptrmask := typ.gcdata
mbitmap.go#L867: ptrmask := typ.gcdata // start of 1-bit pointer mask (or GC program, handled below)
mbitmap.go#L933: if doubleCheck && *typ.gcdata != 1 {
mbitmap.go#L934: print("runtime: heapBitsSetType size=", size, " typ.size=", typ.size, "but *typ.gcdata", *typ.gcdata, "\n")
mbitmap.go#L1021: heapBitsSetTypeGCProg(h, typ.ptrdata, typ.size, dataSize, size, addb(typ.gcdata, 4))
mbitmap.go#L1035: runGCProg(addb(typ.gcdata, 4), nil, ptrmask, 1)
mbitmap.go#L1462: dumpGCProg(addb(typ.gcdata, 4))
stack.go#L1383: gcdataoff: uint32(uintptr(unsafe.Pointer(abiRegArgsType.gcdata)) - mod.rodata),
type.go#L48: gcdata *byte